// subPages/communityService/comment/comment.js
const app = getApp();
var utils = require('../../../utils/util');
Page({
  /**
   * 页面的初始数据
   */
  data: {
      themeColor:app.globalData.themeColor,
      placeHolderText:'请输入您的投诉意见！'
  },
  getTextareaVal(e){
    let val = e.detail.value;
      console.log(val);
      this.setData({
        textareaText:val
    })
  },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
      utils.setNavBarTitle('投诉意见');
      // console.log(options);
      this.setData({
          shopId:options.businessId,
          type:options.type
      })
      let typeUrl;
      // type 0 代表家政服务  1代表健康服务 3线上药店
      if(this.data.type == 0){
          typeUrl = '/get_community_service_home_shop_content'
      }else if(this.data.type == 1){
          typeUrl = '/get_community_service_up_home_shop_content'
      }else if(this.data.type == 3){
          typeUrl = '/get_community_service_pharmacy_content'
      }
      this.getHomemakingDetails(typeUrl);
  },
    getHomemakingDetails(typeUrl){
        let that = this;
        utils.getAjax(`${app.globalData.apiUrl}${typeUrl}`,function(res){
            console.log(res);
            that.setData({
                shopDetails:res.data
            })
        },{
            id:that.data.shopId
        })
    },
    sendInfo(){
        let that = this;
        let text = that.data.textareaText;
        let url;
        //0 代表家政服务  1代表健康服务  3代表线上药店
        if(that.data.type == 0){
            url = '/home_shop_tell'
        }else if(that.data.type == 1){
            url = '/up_home_shop_tell'
        }else if(that.data.type == 3){
            // url = ''
        }
        let date = new Date();
        date = utils.formatTime(date);
        // console.log(date);
        // return;
        if(text != undefined){
            utils.getAjax(`${app.globalData.apiUrl}${url}`,function(res){
                console.log(res);
                if(res.data == 1){
                    // wx.showToast()
                    wx.showToast({
                        title:'感谢您的宝贵意见，我们会尽快处理！',
                        icon:'none',
                        duration:3000

                    })
                    // utils.showToast('','success',3000);
                    //
                    setTimeout(function(){
                        wx.navigateBack({delta:-1});
                    },3000)
                }else{
                    wx.showToast({
                        title:'抱歉！您的意见，提交失败！请从新填写！',
                        icon:'none',
                        duration:3000
                    })
                    that.setData({
                        textareaText:''
                    })
                }
            },{
                shop_id:that.data.shopId,
                tell:text,
                community_id:app.globalData.communityId,
                user_id:app.globalData.userId,
                date:date
            })
        }else{
          wx.showToast({
              title:'投诉意见不能为空！请详细填写',
              icon:'none',
              duration:2000
          })
        }

    },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  }
})
